home *** CD-ROM | disk | FTP | other *** search
/ Power CD / Power CD ATARI-Rechner Lieben.iso / ALLERLEI / TIMER / TIMER.DOK < prev   
Encoding:
Text File  |  1993-11-27  |  6.6 KB  |  151 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.             *****************************************************
  8.             *                                                   *
  9.             *                     TIMER.CPX                     *
  10.             *                                                   *
  11.             *        ein Programm-Modul für XCONTROL.ACC,       *
  12.             *        das modulare Kontrollfeld von ATARI        *
  13.             *                                                   *
  14.             *                    Version 1.0                    *
  15.             *                                                   *
  16.             *           (C) Klaus Rittmeier,  7.5.92            *
  17.             *                                                   *
  18.             *****************************************************
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.                                  A C H T U N G
  28.  
  29.  
  30. Das Programm TIMER.CPX darf nur zusammen mit dieser Dokumentation verbreitet
  31. werden. Veränderungen am Programm oder an dieser Dokumentation sind untersagt.
  32.  
  33. TIMER.CPX ist public domain. Es darf also kostenlos verbreitet und benutzt
  34. werden, jedoch ohne Zustimmung des Autors nicht kommerziell verwertet werden.
  35.  
  36. Für eventuelle Schäden, die durch Benutzung dieses Programmes entstanden sind,
  37. übernimmt der Autor keine Haftung.
  38.  
  39.  
  40.  
  41.  
  42. ******************************************************************************
  43.  
  44.  
  45.  
  46.  TIMER.CPX ist eine Digitaluhr mit Zusatzfunktionen:
  47.  
  48.  - Wecker
  49.  - Telefon-Gebührenzähler
  50.  - Stoppuhr mit Zwischenzeitnahme
  51.  - Timer (Countdown-Zähler)
  52.  
  53.  
  54.  TIMER.CPX ist ein Programmmodul für das modulare Kontrollfeld XCONTROL.ACC,
  55.  daß auf allen Rechnern der ATARI-ST-, -STE- und -TT-Reihe läuft.
  56.  Voraussetzung für den Einsatz von TIMER.CPX ist also, daß Sie im Besitz von
  57.  XCONTROL.ACC sind ( ist bei jedem ATARI-Händler zu haben ). Dieses neue Kon-
  58.  trollfeld kann beliebig viele Programmodule (sogenannt CPX-Module) verwalten.
  59.  Der Vorteil gegenüber üblichen Desk-Accessories besteht darin, daß jeder
  60.  Modul nur zur Laufzeit Arbeitsspeicher beansprucht, und daß nur ein Eintrag
  61.  für Desk-Accessories in der Menüleiste belegt wird.
  62.  Sinnvollerweise sollte XCONTROL.ACC mit einer Festplatte zum Einsatz kommen,
  63.  da die CPX-Module normalerweise erst beim Aufruf aus einem definierten Ver-
  64.  zeichnis geladen werden.
  65.  Die Installation von TIMER.CPX beschränkt sich auf das Kopieren in das
  66.  Verzeichnis für die CPX-Module. Beim nächsten Booten mit XCONTROL.ACC wird
  67.  TIMER.CPX in die Liste der aktiven Module aufgenommen.
  68.  
  69.  
  70.  Die Bedienung von TIMER.CPX erfolgt mit der Maus und kann teilweise auch über
  71.  die Tastatur geschehen. Die Benutzung ist einfach und funktioniert wie eine
  72.  gewöhnliche Digitaluhr mit Wecker bzw. wie eine Stoppuhr.
  73.  
  74.  
  75.  Die einzelnen Buttons haben folgende Bedeutung:
  76.  
  77.  - Pfeil hoch / runter (nur in den Modi Weckzeit und Timer): Stellen des
  78.    Weckers bzw. des Timers
  79.  - Modus: Umschaltung zwischen den verschiedenen Modi über Popup-Menü
  80.  - Glocke: Ein- / Ausschalten des akustischen Signals, das bei Erreichen der
  81.    Weckzeit bzw. bei Timerstand 0 ertönt. Wecksignal und Timersignal lassen
  82.    sich unabhängig voneinander ein- und ausschalten.
  83.  - Zone: Umschaltung der Tarifzone für Inlandgespräche. Die Umschaltung kann
  84.    auch während oder nach einer Gebührenzählung erfolgen, es erfolgt dann
  85.    automatisch eine Umrechnung des angezeigten Betrages auf die neue Zone.
  86.  - Lap/Reset: Anhalten / Fortsetzen der Zeitanzeige in den Modi Stoppuhr und
  87.    Timer, sofern die Zeitnahme gestartet wurde (Es wird eine Zwischenzeit an-
  88.    gezeigt, die Zeitmessung läuft im Hintergrund weiter ).
  89.    War keine Zeitmessung gestartet, so werden Stoppuhr, Timer und Gebühren-
  90.    zähler auf 0 gesetzt.
  91.    Dieser Button kann auch durch Drücken der Taste 0 bedient werden.
  92.  - Start/Stop: Starten / Anhalten der Zeitnahme und der Gebührenzählung.
  93.    Dieser Button kann auch über die Taste ENTER bedient werden.
  94.  - Abbruch: Verlassen des TIMER-Moduls, Rückkehr ins Kontrollfeld-Menü.
  95.  
  96.  
  97.  
  98.  TIMER.CPX hat vier verschiedene Modi, die durch Anklicken des Modus-Buttons
  99.  ausgewählt werden können und zwischen denen beliebig gewechselt werden kann:
  100.  
  101.  1. Uhrzeit:  Es wird die aktuelle Uhrzeit angezeigt. Gleichzeitig kann der
  102.               Gebührenzähler benutzt werden. Außerdem läuft bei Benutzung des
  103.               Gebührenzählers im Hintergrund auch die Stoppuhr. Eine eventuell
  104.               eingestellte Weckzeit wird überwacht.
  105.  
  106.  2. Weckzeit: Eine Alarmzeit kann eingestellt werden. Das Stellen geschieht
  107.               durch Anklicken der beiden Pfeilbuttons neben der Anzeige. Je
  108.               länger die Maustaste auf einem Pfeil gedrückt gehalten wird,
  109.               umso schneller läuft die Anzeige.
  110.               Bereits im Moment des Stellens wird die Alarmüberwachung aktiv.
  111.  
  112.  3. Stoppuhr: Eine normale Stoppuhr mit Zwischenzeitnahme. Die Genauigkeit be-
  113.               trägt allerdings nur eine Sekunde. Bei Benutzung der Stoppuhr
  114.               läuft auch der Gebührenzähler mit. Die Stoppuhr kann auch im
  115.               Hintergrund benutzt werden, d.h. es kann zwischendurch in einen
  116.               anderen Modus gewechselt werden.
  117.  
  118.  4. Timer:    Ein Countdown-Zähler (Eier-Uhr), der beim Erreichen der 0 ein
  119.               akustisches Signal von sich gibt. Das Stellen des Timers ge-
  120.               schieht so, wie beim Wecker beschrieben. Der Timer kann auch
  121.               während der Zeitmessung verstellt werden.
  122.  
  123.  
  124.  
  125.  Es muß darauf hingewiesen werden, daß TIMER.CPX eine reine GEM-Applikation
  126.  (ohne eigene Interrupts...) ist. Das hat zur Folge, daß es nur korrekt funk-
  127.  tioniert, solange das gerade laufende Programm auch die GEM-Ereignisverwal-
  128.  tung benutzt. Dem Nicht-GEM-Fachmann seien hier ein paar Beispiele genannt,
  129.  wo das nicht der Fall ist:
  130.  Jede Dialogbox oder Alertbox blockiert die Ereignisverwaltung des Programmes,
  131.  solange sie auf dem Bildschirm ist.
  132.  Manche Bildschirmschoner blockieren für die Zeit der Dunkelschaltung des
  133.  Monitors das laufende Programm vollständig.
  134.  In TOS-Programmen (i.a. zu erkennen an der fehlenden Menüleiste) findet
  135.  überhaupt keine GEM-Ereignisbehandlung statt.
  136.  Während Zugriffen auf Massenspeicher kann auch keine Ereignisbehandlung
  137.  stattfinden.
  138.  In all diesen Fällen (und noch einigen mehr) funktioniert die Zeitmessung
  139.  mit TIMER.CPX nicht. Allerdings arbeitet die Zeitmessung korrekt weiter,
  140.  sobald die GEM-Blockade aufgehoben wird (beispielsweise wenn eine Dialogbox
  141.  wieder verlassen wird), auch die Gebührenzählung wird korrekt fortgesetzt.
  142.  
  143.  
  144.  
  145.  Hinweise, Fragen, Verbesserungsvorschläge bitte an folgende Adresse:
  146.  
  147.  Klaus Rittmeier
  148.  Preußerstraße 33
  149.  06217 Merseburg
  150.  Tel.: 03461/214093
  151.